home *** CD-ROM | disk | FTP | other *** search
- Files you'll find in this zip file
-
- *.DOC documention (see below)
- *.H header files
- W*.C the stuff you need to link in with
- FATAL.C link in with this if you are not using WW
- EXAMPLE?.C Some examples to help get you started
- WLIB.PRJ the project file I use to build WLIB
-
- Make sure your compiler is the 3.1 compiler and is set for "C++ Always"
- and "Borland C++" (not ANSI, K&R or UNIX C).
-
- Note that there is no documentation for the vector classes or the file
- classes. It should be a fairly straightforward task to interpret the
- appropriate header files.
-
- If you do not have the Btrieve developers kit or Codebase 4.5, you will
- want to exclude WBTRIEVE.C and WDBASE.C from your project.
-
- The documentation was, for the most part, written before the library was.
- You would be miles ahead if you learned to read and interpret the header
- files rather than relying on the documentation. The documentation is
- included more for tutorial purposes than as a reference. There is a
- programming pearl that goes "debug only code - comments lie": there may be
- some wisdom here that applies to my documentation :-).
-
- All of my source has a copyright on it, yet these libraries are really
- closer to "public domain". I want people to feel free to pass it along,
- include it in libraries that they use and sell with the idea that everyone
- will have a common base for string, file, vector and linked list libraries.
- I just don't want them modified without my consent (if you need something
- different, why don't you inherit what you see?). I encourage that this
- product be included with compilers, libraries, books and tutorials. Free.
- Unmodified.
-
- These libraries are designed for optimal use in the cold, cruel world of
- practical programming. It is my belief that the molding of C++ into a
- SmallTalk environment kills the beauty of C++. I write object oriented
- extensions to C++ that compiles very tight and fast while maintaining high
- portability. If you want a SmallTalk-like environment, use SmallTalk! I
- hope that this code allows all C++ programmers to develop smaller and
- faster programs in less time.
-
- If you are new to programming in C++, the file STRINGS.DOC is for you.
-
- Registration of this product is $50. Registration will provide you with
-
- The most recent copy of the "Wheaton Libraries" (WLIB)
- The most recent copy of the "Wheaton Windows" (WW)
- The parser, with source
- support
-
- copyright (c) 1992, 1993 by Paul Wheaton
- 1916 Brooks #205, Missoula, MT 59801
-
- voice phone: (406)543-1928
- CompuServe: 72707,207
- Internet: 72707.207@CompuServe.com
-
- Visa and MC accepted
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- Programming services are provided for $34 per hour for the first ten hours
- and $19.50 per hour for each hour after that. Free initial consultation.
- Long distance programming requires $500 retainer.
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- Look for WPARSE.ZIP - Source Parser. This will break up your large .OBJ
- files so that your executable programs are much smaller and faster.
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- Look for WW.ZIP - Wheaton Windows. A clean user interface for text mode.
- Very powerful. Handles two video devices. Includes about a dozen types of
- menus including menus for users to shift the order of their selections or
- to make selections. There are numeric editing functions that can give
- integers a fixed decimal place. There are string editing functions that
- allow you to specify what keys are acceptable for different parts of a
- mask. Scroll bar types allow for scrolling through huge, sophisticated
- menus or through text files or reports. More! Fully integrated with WLIB.
-